<?php

namespace Home\Controller;
use Think\Controller;

/**
* 外部链接不需要验签控制器
*/
class ExternalAccessController extends Controller {

    /**
     * @Desc  : 修改微信发送状态
     * @Author：quyang
     * @Param ：
     * @Time  ：2017/3/31 13:53
     * @Update：2017/3/31
     **/
    public function updateWeixinNotice()
    {

        $Notice = new \Home\Server\ParcelNoticeResultServer();

        //查询微信发送状态为3并且微信发送时间超过30分钟的包裹
        $parcelInfo = $Notice->queryWeinxinSendNotice();

        //取出包裹id
        if ( is_array( $parcelInfo ) && count( $parcelInfo )>0 )
        {
            foreach ( $parcelInfo as $val )
            {
                $parcelId[] = $val['f_parcel_id'];
            }
        }

        //修改发送状态为失败
        if ( is_array( $parcelId ) && count( $parcelId )>0 )
        {
            $parcel_id = implode( ',' , $parcelId );

            $Notice->updateParcel( $parcel_id , ['f_weixin_notice'=>2] );
        }

    }
    

}
